/*
 * Company  : Datalogic S.p.A.
 * Title    : handlers' return structures
 * Filename : Hanswer.h
 * System   : Keil-Frankling C-Language Compiler
 * MemoryMod: large
 * Notes    :
 */

/**************************** EXTERNAL PROCEDURES *****************************/

extern struct dec_hanswr_message dec_answer;
extern struct dec_hanswr_message dec_answer1;	// dummy for F660E,F660,F630
extern struct dec_hanswr_message dec_answer2;	// dummy for F660E,F660,F630
extern struct dec_hanswr_message dec_answer3;	// dummy for F660E,F660,F630
extern struct kb_hanswr_message kb_answer;
extern struct rx_hanswr_message rx_answer;
extern struct tx_hanswr_message tx_answer;
extern struct ir_hanswr_message ir_answer;	// dummy without radio module

extern struct tx_hanswr_message bttx_answer;
extern struct rx_hanswr_message btrx_answer;

extern struct time main_clock;
extern char main_time[ DIMTIMEBUF ];
extern char main_date[ DIMDATEBUF ];

extern struct time code develop_date;

/* USB HID */

extern unsigned char  send_free;
extern unsigned char  data_received[64];
extern unsigned char  data_to_send[64];

/* USB KBD */

extern bit Flag_plug_in;
extern bit Keyboard_ready;
